2013-01-04 - 5573 - Break Fix - Hot market GR, delivery and packing #HotMarket #ABAPSUPPORT #abaphotmarket
5573.200 - Hot market GR, delivery and packing issue fix
Summary Description
Hot market GR, delivery and packing issue fix
Admin Info
Purpose
|
5573.200 - Hot market GR, delivery and packing issue fix
|
Requested by
|
Babu Lankipalli
|
Issue Date
|
01-04-2013
|
Resolved by
|
Laxman
|
Resolved Date
|
01-18-2013
|
Document Status
|
Complete
|
Detailed Description
(Include Screen Shots if required )
During ZMMHM transaction after MIGO and delivery creation against TAB orders, logs are creating with duplication and with missing entries.
Analysis and Recommendations
(Include Screen Shots if required)
Analyzed the program and understand that after delivery creation while updating the table VBFA there is a problem, which needs to corrected.
In the transaction ZMMHM,Once the MIGO is done we are creating the Deliveries for them through BDC as the CALL TRANSACTION requires one free
session of an individual logon to Run/Process. So if the user runs the transaction after opening the Maximum number of sessions BDC is getting failed and deliveries are not being created So recommended them not to use the transaction with maximum number of sessions opened.
Once the Deliveries are created we are displaying the log with Sales order Number followed by its Delivery Number fetching from VBFA table as there is a problem while updating of entries in VBFA table our select statement on it is getting failed and showing the wrong data for this we have changed the logic of running the select statement until it gets succeeded based on the logs of BDC Message tab.
READ TABLE IT_MESSTAB WITH KEY MSGTYP = 'E'.
IF SY-SUBRC NE 0.
*If the status of the MESSTAB is success making the select statement to work until it is succesfully executed
DO.
SELECT VBELV ......
FROM VBFA.
IF SY-SUBRC = 0 OR SY-INDEX = 40.
EXIT.
ELSE.
WAIT UP TO 5 SECONDS.
ENDIF.
ENDDO.
ENDIF.
Test Scenario
|
Expected Results
|
Create a purchase order against TAB sales order and execute ZMMHM transaction
|
Check logs. There should not be any duplicate entries and missing entries
|
Resolution
Decided to correct the program ZRMM_HOTMARKET which is used for processing HOT Market.
Release Information
Provide link here to Release Notes